Resolve garbled UTF-8 characters in gnome-terminal with zsh by verifying system locale settings, terminal encoding preferences, and font support.